package com.example.stray_animal_management_system.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @description:
 * @author: panpan
 * @time: 2025/11/2
 */
@Data
@TableName("message_board")
public class MessageBoard {
    @TableId(type = IdType.AUTO)
    private Integer id;

    private Integer userId;      // 留言用户ID
    private String content;      // 留言内容
    private String reply;        // 管理员回复

    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime; // 留言时间

    // 非数据库字段，用于前端展示用户昵称或头像
    @TableField(exist = false)
    private String username;
    @TableField(exist = false)
    private String avatar;
}